About Thelap S Real Estate Ltd (12116913) United Kingdom