A branch, office or other place of business, (excluding a liaison office) in India of a foreign company established with requisite approvals wherever necessary, is eligible to acquire immovable property in India which is necessary for or incidental to carrying on such activity provided that all applicable laws, rules, regulations or directions in force are duly complied with.