About Loughor View Developments Limited (10822739) United Kingdom