About City & Shire Property Factors Ltd (SC709458) United Kingdom