About Shallowford Property And Development Limited (09930726) United Kingdom