About Barrow Property Management Services Ltd (11453269) United Kingdom