About Seal Residential Limited (10636771) United Kingdom