About Peter Brace Properties Limited (12902766) United Kingdom