About Seel Property Ltd (10746230) United Kingdom