About Lahiri Properties Limited (13298668) United Kingdom