About Howe Property Development Ltd (12061838) United Kingdom