About Osbald Properties Limited (10335953) United Kingdom