About Fitzroy Property Services Limited (07593138) United Kingdom