About Harry&alvin Properties Limited (13139285) United Kingdom