About Branchtide Properties Limited (12248494) United Kingdom