About Clennan Properties Limited (10857749) United Kingdom