About Swp Management Limited (11245880) United Kingdom