About Maxted Properties Limited (13373351) United Kingdom