About Howe-pratap Properties Ltd (10807363) United Kingdom