About Teon Bacs Residential Ltd (12060750) United Kingdom