About Battersea Surveyors Limited (06534681) United Kingdom