About Shuttle Property Developments Limited (05421472) United Kingdom