About Howe Property Services Ltd (12670716) United Kingdom