About Barn Close Properties Limited (12362990) United Kingdom