About Osf Property Ltd (12885953) United Kingdom