About Three Birches Properties Ltd (11642284) United Kingdom