About Ressance Land No 21 Limited (10662191) United Kingdom