About Birches Close Residence Limited (11944400) United Kingdom