About Bika Developments Oak End Way Limited (13339095) United Kingdom