About Loosemore Properties Limited (12304763) United Kingdom