About Swale View Developments Limited (12441171) United Kingdom