About Almanac Properties Limited (09925445) United Kingdom