About Oggys Properties Limited (10368091) United Kingdom