About Beetle Properties Limited (09521638) United Kingdom