About Foxro Properties Limited (12768419) United Kingdom