About Taylor Offshore Properties Ltd (07156501) United Kingdom