About Ginger Beast Properties Limited (10114884) United Kingdom