About Howe Residential Limited (07727106) United Kingdom