About Hayloft Properties Limited (13341158) United Kingdom