About Bluearch Properties Ltd (10957639) United Kingdom