About Laughing Water Properties Limited (09865693) United Kingdom