About Business Angel Property Ltd (12141810) United Kingdom