About Sevenwood Properties Ltd (12090085) United Kingdom