About Laughing Dog Properties Limited (13336738) United Kingdom