About Buffy Properties Limited (11719372) United Kingdom