About Ypb Properties Limited (12221177) United Kingdom