About Ladys Mile Developments Limited (05412441) United Kingdom