About Desai Properties Limited (02664424) United Kingdom