About Strang Property Limited (SC527056) United Kingdom