About Loft House Investments Ltd (12710443) United Kingdom