About Edward Byford Properties Limited (04471079) United Kingdom