About Seeded Property Ltd (13696231) United Kingdom