About Simran Development T A Atlas Land & Development Ltd (05087479) United Kingdom