About Oswalds Court (property Management) Ltd (03527489) United Kingdom