About Ball & Co Surveyors Limited (11633658) United Kingdom