About Hogarth Investment Properties Limited (05088913) United Kingdom