About Grey Seal Properties Limited (12473492) United Kingdom