About Sebastian James Estates Ltd (12882674) United Kingdom