About Seer Properties Investments Ltd (11059953) United Kingdom