About Barford Browne Properties Limited (05429941) United Kingdom