About 19 Property Development Limited (12241908) United Kingdom