About Fullrose Properties Limited (03159601) United Kingdom