About Loose Kannon Properties Ltd (11327619) United Kingdom