About White Barn Properties Limited (08719265) United Kingdom