About Selmos Place Ltd (09206522) United Kingdom