About Foxbury Property Management Limited (13508059) United Kingdom