About Oswald Properties Ltd (13193759) United Kingdom