About Smee Properties Ltd (12658527) United Kingdom